package test1231.test2;

public class Test02 {
    public static void main(String[] args) {

        // (2)根据需求写出实现代码

//        // 创建公司
        CC c = new CC("IBM");

//        // 创建员工：名字、年龄、工资
        EE e1 = new EE("张三", 30, 3000);
        EE e2 = new EE("李四", 40, 4000);
        EE e3 = new EE("王五", 50, 5000);

//        // 公司添加员工(数组存储员工)
        c.add(e1);
        c.add(e2);
        c.add(e3);
        c.add("赵六", 60, 6000);

//        // 打印员工信息
        c.printAll();

//        // 找出年龄最大员工
        EE x = c.m1();
        System.out.println("年龄最大员工：" + x.getName());
//        // 找出工资最低工资
        EE y = c.m2();
        System.out.println("员工最低工资：" + y.getMoney());
//        // 找出李四员工
        EE z = c.m3("李四");
        System.out.println("李四信息为：" + z);
//        // 求平均工资
        double d = c.m4();
        System.out.println("平均工资：" + d);


        // 自己设计方法并实现：所有员工工资涨500
        c.myfirst(500);
        // 自己设计方法并实现：打印工资高于平均工资的员工
        c.mysecond();
        // 自己设计方法并实现：返回工资高于平均工资的员工
        EE[] thirdQuestion = c.mythird();
        for(int i = 0;i<thirdQuestion.length;i++){
            System.out.println(thirdQuestion[i]);
        }
    }
}